package com.quanyan.riding.mapper;

import com.quanyan.riding.entity.db.TbRidingRecord;
import com.quanyan.riding.entity.db.TbRidingRecordExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface TbRidingRecordMapper {
    int countByExample(TbRidingRecordExample example);

    int deleteByExample(TbRidingRecordExample example);

    int insert(TbRidingRecord record);

    int insertSelective(TbRidingRecord record);

    List<TbRidingRecord> selectByExampleWithBLOBs(TbRidingRecordExample example);

    List<TbRidingRecord> selectByExample(TbRidingRecordExample example);

    int updateByExampleSelective(@Param("record") TbRidingRecord record, @Param("example") TbRidingRecordExample example);

    int updateByExampleWithBLOBs(@Param("record") TbRidingRecord record, @Param("example") TbRidingRecordExample example);

    int updateByExample(@Param("record") TbRidingRecord record, @Param("example") TbRidingRecordExample example);
}